GlobalPayments\WooCommercePaymentGatewayProvider\Gateways\AbstractGateway D

Total Complexity 150
Dependencies 41
Dependents 28
Total lines 1,488
Lines of code 952
Logical lines of code 278
Comment lines 340
Methods 50
Properties 12

Methods 50

Method Rating Maintainability Complexity Lines of code
handle_response()
B
40 18 54
capture_credit_card_authorization()
B
40 17 57
tokenization_script()
A
42 9 57
secure_payment_fields_styles()
A
30 1 158
admin_enqueue_scripts()
A
45 7 45
process_refund()
S
48 6 32
process_payment()
S
52 5 25
init_form_fields()
S
38 1 84
admin_enforce_single_gateway()
S
53 5 24
add_hooks()
S
48 4 37
admin_add_order_note_after_order_created()
S
56 5 21
prepare_request()
S
48 3 33
configure_merchant_settings()
S
56 4 17
hosted_fields_script()
S
60 4 13
woocommerce_credit_card_form_fields()
S
57 3 18
add_payment_method()
S
57 3 17
is_successful_capture_response()
S
74 4 4
__construct()
S
52 2 28
secure_payment_fields_config()
S
62 3 11
helper_script()
S
59 2 17
add_capture_order_action()
S
63 3 10
is_transaction_declined()
S
74 3 4
is_partially_approved()
S
74 3 4
secure_payment_fields()
S
52 1 28
avs_rejection_conditions()
S
54 1 20
get_credential_setting()
S
78 2 3
save_payment_method_checkbox()
S
72 2 6
get_gateway_provider()
S
71 2 6
environment_indicator()
S
69 2 7
woocommerce_available_payment_gateways()
S
71 2 6
secure_payment_fields_asset_base_url()
S
72 2 6
get_session_amount()
S
68 2 7
get_order_info()
S
64 2 10
get_helper_params()
S
61 1 14
secure_payment_field_html_format()
S
69 1 11
get_frontend_gateway_options()
S
100 1 0
get_backend_gateway_options()
S
100 1 0
cvn_rejection_conditions()
S
65 1 9
get_order_data()
S
68 1 7
map_response_code_to_friendly_message()
S
82 1 3
get_decline_message()
S
82 1 3
is_transaction_active()
S
82 1 3
get_gateway_form_fields()
S
100 1 0
submit_request()
S
80 1 3
get_first_line_support_email()
S
100 1 0
get_transaction_details_by_txn_id()
S
67 1 8
payment_fields()
S
77 1 4
getThreedsecureFields()
S
65 1 9
configure_method_settings()
S
100 1 0
get_single_toggle_gateways()
S
68 1 9